﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Community.CsharpSqlite
{
    class JoinType
    {
        /*
** Permitted values of the SrcList.a.jointype field
*/
        public const int JT_INNER = 0x0001; //#define JoinType.JT_INNER     0x0001    /* Any kind of inner or cross join */
        public const int JT_CROSS = 0x0002; //#define JoinType.JT_CROSS     0x0002    /* Explicit use of the CROSS keyword */
        public const int JT_NATURAL = 0x0004; //#define JoinType.JT_NATURAL   0x0004    /* True for a "natural" join */
        public const int JT_LEFT = 0x0008; //#define JoinType.JT_LEFT      0x0008    /* Left outer join */
        public const int JT_RIGHT = 0x0010; //#define JoinType.JT_RIGHT     0x0010    /* Right outer join */
        public const int JT_OUTER = 0x0020; //#define JoinType.JT_OUTER     0x0020    /* The "OUTER" keyword is present */
        public const int JT_ERROR = 0x0040; //#define JoinType.JT_ERROR     0x0040    /* unknown or unsupported join type */


    }
}
